Interactive motion synthesis with optimal blending
نویسنده
چکیده
In this paper, we propose an interactive motion synthesis technique that synthesizes a continuous motion sequence from given elementary motions. A user can either specify the execution timings of motions, or execute motions in a sequence with automatically determined execution timings. Our method is based on a previous approach that determined the appropriate synthesis method and blending range for each pair of sequential motions, while considering the constraints between the foot and ground in the elementary motions to prevent foot sliding. However, using only the foot-ground constraints to determine the blending range may generate unnatural motions such as non-smooth, too fast, or too slow transitions. Moreover, simple motion blending with a regular weight function can generate unnatural motions. To solve these problems, we have introduced an optimal blending range and a weight function, which are determined for each blending segment for the upper and lower body. We also introduced extensions for applying this method to interactive character control. We have successfully applied our method to both animation generation and interactive character control.
منابع مشابه
FbCrowd: Interactive Multi-agent Simulation with Coupled Collision Avoidance and Human Motion Synthesis
We present an interactive algorithm to generate plausible trajectories and full-body crowd simulations. Our formulation is based on a novel two-way coupling between 2D multi-agent collision avoidance and high-DOF human motion synthesis. We present a collision-free navigation algorithm that takes into account human motion and biomechanics constraints to compute smooth trajectories. Furthermore, ...
متن کاملState of the Art in Example-Based Motion Synthesis for Virtual Characters in Interactive Applications
Animated virtual human characters are a common feature in interactive graphical applications, such as computer and video games, online virtual worlds and simulations. Due to dynamic nature of such applications, character animation must be responsive and controllable in addition to looking as realistic and natural as possible. Though procedural and physics-based animation provide a great amount ...
متن کاملReinforcement Learning Approaches for Locomotion Planning in Interactive Applications
Locomotion is one of the most important capabilities for virtual human agents in interactive applications, because it allows them to navigate their environment. Locomotion controllers in interactive applications typically work by blending and concatenating clips of keyframe or motion capture motion that represent individual locomotion actions (e.g. walk cycles), to generate sequences of natural...
متن کاملMotion Parameterization with Inverse Blending
Motion blending is a popular motion synthesis technique which interpolates similar motion examples according to blending weighs parameterizing high-level characteristics of interest. We present in this paper an optimization framework for determining blending weights able to produce motions precisely satisfying multiple given spatial constraints. Our proposed method is simpler than previous appr...
متن کاملSplicing of Concurrent Upper-body Motion Spaces with Locomotion
In this paper, we present a motion splicing technique for generating concurrent upper-body actions occurring simultaneously with the evolution of a lower-body locomotion sequence. Specifically, we show that a layered interpolation motion model generates upper-body poses while assigning different actions to each upper-body part. Hence, in the proposed motion splicing approach, it is possible to ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Visualization and Computer Animation
دوره 25 شماره
صفحات -
تاریخ انتشار 2014